
#include "Base.h"
#include "IEffectPass.h"
#include "IEffect.h"
#include "Shader.h"

namespace CasaEngine
{

	/**
	 *
	 */
	IEffectPass::IEffectPass(IEffect * pEffect_)
	{
		//m_pEffect = pEffect_;
	}

	/**
	 *
	 */
	IEffectPass::~IEffectPass()
	{
	}

	/**
	 * 
	 */
	IShaderBase * IEffectPass::GetShader() const
	{
		return m_pShader;
	}

	/**
	 * 
	 */
	void IEffectPass::SetShader(IShaderBase * val )
	{
		m_pShader = val;
	}

} // namespace CasaEngine
